settling of scores - French English Dictionary